package mx.ipn.persistencia.dao;

import java.util.ArrayList;

import mx.ipn.to.BitacoraEconomicoTO;

public interface BitacoraEconomicoDAO {
	
	public boolean insertBitacoraEconomico(BitacoraEconomicoTO bitacoraEconomicoTO);
	
	public short updateBitacoraEconomico(BitacoraEconomicoTO bitacoraEconomicoTO);

	public BitacoraEconomicoTO findBitacoraEconomicoById(int idOperacion);

	public ArrayList<BitacoraEconomicoTO> selectBitacoraEconomico();
	
	public ArrayList<BitacoraEconomicoTO> selectByEconomico(int idEconomico);

	public ArrayList<BitacoraEconomicoTO> selectByRangoFecha(java.sql.Date inicioFecha,java.sql.Date finFecha);

	public BitacoraEconomicoTO selectByPersona(int idPersona);

}
